I was floored when I heard that I was promoted
जब मैंने सुना कि मुझे पदोन्नत किया गया था तो मुझे फर्श किया गया था
surprise greatly knock someone s socks off
आश्चर्य की बात है किसी को मोज़े बंद दस्तक